Efficient monitoring of large scale infrastructure as a service clouds
نویسنده
چکیده
Cloud computing has had a transformative effect upon distributed systems research. It has been one of the precursors of supposed big data revolution and has amplified the scale of software, networks, data and deployments. Monitoring tools have not, however, kept pace with these developments. Scale is central to cloud computing but it is not its chiefly defining property. Elasticity, the ability of a cloud deployment to rapidly and regularly change in scale and composition, is what differentiates cloud computing from alternative paradigms of computation. Older tools originating from cluster, grid and enterprise computing predominantly lack designs which allow them to tolerate huge scale and rapid elasticity. This has led to the development of monitoring as a service tools; third party tools which abstract the intricacies of the monitoring process from the end user. These tools rely upon an economy of scale in order to deploy large numbers of VMs or servers which monitor multiple users’ infrastructure. These tools have restricted functionality and trust critical operations to third parties, which often lack reliable SLAs and which often charge significant costs. We therefore contend that an alternative is necessary. This thesis investigates the domain of cloud monitoring and proposes Varanus, a new cloud monitoring tool, which eschews conventional architectures in order to outperform current tools in a cloud setting. We compare a number of aspects of performance including monitoring latency, resource usage and elasticity tolerance. Through investigation of current monitoring approaches in conjunction with a thorough examination of cloud computing we derive a design for a new tool which leverages peer to peer and autonomic computing in order to build a tool well suited to the requirements of cloud computing. Through a detailed evaluation we demonstrate how this tool withstands the effects of scale and elasticity which impair current tools and how it employs a novel architecture which reduces fiscal costs. We demonstrate that Varanus maintains a low, near 1 second monitoring latency, regardless of both scale and elasticity and does so without imparting significant computational costs. We conclude that this design embodied by this tool represents a successful alternative to current conventional and monitoring as a service tools.
منابع مشابه
Evaluation of Close-Range Photogrammetric Technique for Deformation Monitoring of Large-Scale Structures: A review
Close-range photogrammetry has been used in many applications in recent decades in various fields such as industry, cultural heritage, medicine and civil engineering. As an important tool for displacement measurement and deformation monitoring, close-range photogrammetry has generally been employed in industrial plants, quality control and accidents. Although close-range photogrammetric applica...
متن کاملSemantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملCloudViews: Communal Data Sharing in Public Clouds
Web services are undergoing an exciting transition from in-house data centers to public clouds. Attracted by automatic scalability and extremely low compute, storage, and management costs, Web services are increasingly opting for public cloud deployment over traditional in-house datacenters. For example, Amazon’s S3 provides storage and backup services for numerous applications [12, 17], a numb...
متن کاملMultiple-cloud platform monitoring
A research and a pilot implementation of a monitoring architecture for multiple-cloud infrastructures of VMware, HyperV and OpenStack are presented. A standardized set of monitoring attributes is selected and an efficient architecture to support monitoring itself is implemented. Two different monitoring architectures and their interfaces are described. The pilot is implemented by using the less...
متن کاملA general scalable and accurate decentralized level monitoring method for large-scale dynamic service provision in hybrid clouds
Hybrid cloud computing combines private clouds with geographically-distributed resources from public clouds, desktop grids or in-house gateways to provide the most flexibility of each kind of cloud platforms. Service provisioning for widearea applications such as cloud backup or cloud network games is sensitive to wide-area network metrics such as round trip time, bandwidth, or loss rates. In o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015